(1) David Hasselhoff
(2) David Blaine
(3) David Cameron (MP)
(4) David Blunkett (MP)
(5) David Beckham
(6) David Icke (former footballer, sports commentator and now full blown lunatic)
(7) Sir David Frost
(8) David Brent (character from sitcom The Office)
(9) David Gest
(10) David Boreanaz (actor of Buffy The Vampire Slayer and Angel fame)
(11) David Baddiel
(12) David Duchovny (actor of X-Files fame)
(13) David Furnish (Elton John’s husband)
(14) David James (footballer/goalkeeper)
(15) David Schwimmer (actor of Friends fame)
(16) David Arquette (actor)
(17) David Jason
(18) David Dickinson
(19) David Walliams
(20) David Bellamy